package source.events;

/**
 * Enum ViewEventType is used to define the type of ViewEvents that can fired.
 * The enum makes it easier to manage the events in the ViewEventListener
 * @author Joe
 *
 */

public enum ViewEventType {
	NEWTURN,
	ADD_VIEW_OBJECT,
	ADD_HIGHLIGHTED_POSITION,
	CLEAR_HIGHLIGHTED,
	MOVE_VIEW_OBJECT,
	MODIFY_VIEW_OBJECT,
	REMOVE_VIEW_OBJECT,
	SELECT_VIEW_OBJECT,
	SET_CURRENT_POSITION,
	CLEAR_VIEW
}
